top cylindrical pivot casting - Spanish English Dictionary